Alexander Canario has displayed flashes of talent in the majors, notably achieving a .286 batting average and two home runs in limited play with the Cubs. He also showed power at Triple-A Iowa, hitting 18 home runs last season, although he faced challenges with strikeouts exceeding 30%.